package com.whmall.service.crm.module.company.service;

import com.whmall.component.service.DbService;
import com.whmall.service.crm.entity.dto.company.CompanyNotTradableDTO;
import com.whmall.service.crm.entity.dto.company.CompanyNotTradableReqDTO;
import com.whmall.service.crm.module.company.entity.CompanyNotTradableDO;
import org.apache.ibatis.annotations.Param;

import java.util.Date;
import java.util.List;

public interface CompanyNotTradableService extends DbService<CompanyNotTradableDO> {

    /**
     * 查询当前时间为不可交易状态的公司列表
     */
    List<CompanyNotTradableDTO> companyNotTradableList(CompanyNotTradableReqDTO reqDTO);

    /**
     * 删除过期的数据
     */
    int delIneffective(@Param("date") Date date);
}
